package com.ynu.mapper;


import com.ynu.bean.entity.Category;
import com.ynu.bean.vo.CategoryVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;

import java.util.List;

/**
 *  模块名称：
 *  模块类型：
 *  编码人：迟宽席
 *  创建时间：2023/3/1
 *  联系电话：18388068273
 */
@Mapper
public interface CategoryMapper {

    /**
     * 查询指定状态的类别
     * @param state
     * @return
     */
    List<Category> selectTopCategory(Integer state);

    /**
     * 查询指定父类别下的指定状态的子类别
     * @param pid
     * @param state
     * @return
     */
    List<Category> selectCategoryByPid(@Param("pid") Long pid, @Param("state") Integer state);
}

